VLSI architectures for the MAP algorithm
نویسندگان
چکیده
This paper presents several techniques for the VLSI implementation of the MAP algorithm. In general, knowledge about the implementation of the Viterbi algorithm can be applied to the MAP algorithm. Bounds are derived for the dynamic range of the state metrics which enable the designer to optimize the word length. The computational kernel of the algorithm is the Add-MAX* operation, which is the Add-Compare-Select (ACS) operation of the Viterbi algorithm with an added Offset (ACSO). We show that the critical path of the algorithm can be reduced if the Add-MAX* operation is reordered into an Offset-Add-Compare-Select (OACS) operation by adjusting the location of registers. A general scheduling for the MAP algorithm is presented which gives the trade-offs between computational complexity, latency and memory size. Some of these architectures eliminate the need for RAM blocks with unusual form-factors or can replace the RAM with registers. These architectures are suited to VLSI implementation of turbo decoders. Index Terms MAP estimation, Turbo codes, Viterbi decoding, Very-Large-Scale Integration, Forward-Backward algorithm
منابع مشابه
Multi Objective Inclined Planes System Optimization Algorithm for VLSI Circuit Partitioning
In this paper multi objective optimization problem for partitioning process of VLSI circuit optimization is solved using IPO algorithm. The methodology used in this paper is based upon the dynamic of sliding motion along a frictionless inclined plane. In this work, modules and elements of the circuit are divided into two smaller parts (components) in order to minimize the cutsize and area imbal...
متن کاملBinDCT and Its Efficient VLSI Architectures for Real-Time Embedded Applications
In this article, we present the BinDCT algorithm, a fast approximation of the Discrete Cosine Transform, and its efficient VLSI architectures for hardware implementations. The design objective is to meet the real-time constrain in embedded systems. Two VLSI architectures are proposed. The first architecture is targeted for low complexity applications such as videophones, digital cameras, and di...
متن کاملImplementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey
Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...
متن کاملA VLSI Architecture for the Discrete Wavelet Transform
This paper gives a summary of the wavelet transform for both continuous and time discrete signals. An algorithm for an effective computation of the DWT, namely the Mallat Algorithm, is described in greater detail. Its implementation with FIR filters can be optimized by applying the lifting scheme. This can extremely reduce the computational complexity. Some possible architectures that map the M...
متن کاملOptimized mapping of video applications to hardware-software for VLSI architectures
This research presents for thejrst time an integer optimization approach for scheduling video computations on bus-constrained VLSI architectures or on an existing VLIWprocessor. For many video systems a combination of processor and VLSI chip provides a low cost solution that meets given performance requirements. Thus tools for analyzing whether a video function is best implemented in hardware (...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Communications
دوره 51 شماره
صفحات -
تاریخ انتشار 2003